package co.bugu.code.analysis.service.entity;

import cn.idev.excel.annotation.ExcelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class User {
    @ExcelProperty("头像地址")
    private String avatarUrl;

    @ExcelProperty("创建时间")
    private Date createdAt;

    @ExcelProperty("邮箱")
    private String email;

    @ExcelProperty("用户ID")
    private Long id;

    @ExcelProperty("用户名")
    private String name;

    @ExcelProperty("状态")
    private String state;

    @ExcelProperty("用户名")
    private String username;

    @ExcelProperty("网页地址")
    private String webUrl;

    // --- 通用字段 ---
    @ExcelProperty("是否删除")
    private Boolean isDel;

    @ExcelProperty("创建时间")
    private Date createTime;

    @ExcelProperty("更新时间")
    private Date updateTime;

    // 如果数据库包含以下字段，请添加：
    @ExcelProperty("创建人")
    private String createUser;

    @ExcelProperty("更新人")
    private String updateUser;
}
